function uniteUnique(...arr) {
    const result = new Set();
    for(let i = 0,len = arr.length;i<len;i++){
        arr[i].forEach(item=>result.add(JSON.stringify(item)));
    }
    return Array.from(result).map(item=>JSON.parse(item));
}

uniteUnique([1, 3, 2], [5, 2, 1, 4], [2, 1]);